Browsing by Author "Bozkuş, Zeki"
Now showing items 1-20 of 22
-
Accelerating Brain Simulations on Graphical Processing Units
Kayraklıoğlu, Engin; El-Ghazawi, Tarek A.; Bozkuş, Zeki (IEEE, 2015)NEural Simulation Tool(NEST) is a large scale spiking neuronal network simulator of the brain. In this work we present a CUDA(R) implementation of NEST. We were able to gain a speedup of factor 20 for the computational ... -
Analytical Expense Management System
Bozkuş, Zeki; Bisson, Christophe; Arsan, Taner (IEEE, 2009)Although the development of communication technologies (e.g: UMTS ADSL) allowed the elaboration of multiple users' web applications (e.g. information storage) there are still many improvements on many applications to be ... -
Big Data Platform Development with a Domain Specific Language for Telecom Industries
Şenbalcı, Cüneyt; Altuntaş, Serkan; Bozkuş, Zeki; Arsan, Taner (IEEE, 2013)This paper introduces a system that offer a special big data analysis platform with Domain Specific Language for telecom industries. This platform has three main parts that suggests a new kind of domain specific system for ... -
Big data platform development with a telecom DSL
Senbalci, Cuneyt (Kadir Has Üniversitesi, 2013)The amount of data in our world has shown exponential growth in recent years. This creates a very large collection of data sets –so called big data- in many organizations. Enterprises want to process their own big data to ... -
Dağınık Çok Çekirdekli CPU ve Çoklu GPU Sistemleri İçin Heterojen Programlama Kütüphanesi
Bozkuş, Zeki; Erten, Cesim (2015)Son yıllarda, yüksek hesaplama performansına ihtiyaç duyan uygulamaların en çok tercih ettiğibilgisayar mimarisi, çok çekirdekli CPU’lara eklenmiş çoklu GPUlardan oluşan heterojen sistemlerdir.Fakat bu tür sistemlerin ... -
Developing adaptive multi-device applications with the Heterogeneous Programming Library
Vinas, Moises; Bozkuş, Zeki; Fraguela, Basilio B.; Andrade, Diego; Doallo, Ramon (Springer, 2015)The usage of heterogeneous devices presents two main problems. One is their complex programming a problem that grows when multiple devices are used. The second issue is that even if the codes for these devices can be ... -
Development of hybrid MPI+UPC parallel programming model
Öztürk, Elif (Kadir Has Üniversitesi, 2011)Parallel Computing is a form of computation that divides a large set of calculations into tasks and runs on multi-core machines simultaneously. Today, Message Passing Interface (MPI) is the most widely used parallel ... -
Exploiting heterogeneous parallelism with the Heterogeneous Programming Library
Vinas, Moises; Bozkuş, Zeki; Fraguela, Basilio B. (Academic Press Inc Elsevier Science, 2013)While recognition of the advantages of heterogeneous computing is steadily growing the issues of programmability and portability hinder its exploitation. The introduction of the OpenCL standard was a major step forward in ... -
GPU Accelerated Molecular Docking Simulation with Genetic Algorithms
Altuntaş, Serkan; Bozkuş, Zeki; Fraguela, Basilio B. (Springer International Publishing Ag, 2016)Receptor-Ligand Molecular Docking is a very computationally expensive process used to predict possible drug candidates for many diseases. A faster docking technique would help life scientists to discover better therapeutics ... -
Hybrid kmeans clustering algorithm
Çolakoğlu, Mustafa Alp (Kadir Has Üniversitesi, 2013)From the past up to the present size of the data is rapidly increasing day by day. Growing dimensions of this data can be held in databases is seen as a disadvantage. Companies have seen this information in databases as ... -
Hybrid MPI plus UPC parallel programming paradigm on an SMP cluster
Bozkuş, Zeki (TUBITAK Scientific & Technical Research Council Turkey, 2012)The symmetric multiprocessing (SMP) cluster system which consists of shared memory nodes with several multicore central processing units connected to a high-speed network to form a distributed memory system is the most ... -
Implementation of information technology infrastructure library (ITIL) processes
Odabaşı, Selma Yilmaz (Kadir Has Üniversitesi, 2011)Several frameworks tools and standards have been included in iT management systems in organizations such as COBiT CMMS. These days iT management is focusing particularly on the de facto standard iTiL for implementing iT ... -
Improving OpenCL programmability with the Heterogeneous Programming Library
Vinas, Moises; Fraguela, Basilio B.; Bozkuş, Zeki; Andrade, Diego (Elsevier Science Bv, 2015)The use of heterogeneous devices is becoming increasingly widespread. Their main drawback is their low programmability due to the large amount of details that must be handled. Another important problem is the reduced code ... -
Optimizing NEURON Brain Simulator With Remote Memory Access On Distributed Memory Systems
Shehzad, Danish; Bozkuş, Zeki (Institute of Electrical and Electronics Engineers Inc., 2016)The Complex neuronal network models require support from simulation environment for efficient network simulations. To compute the models increasing complexity necessitated the efforts to parallelize the NEURON simulation ... -
Optimizing NEURON Simulation Environment Using Remote Memory Access with Recursive Doubling on Distributed Memory Systems
Shehzad, Danish; Bozkuş, Zeki (Hindawi Ltd, 2016)Increase in complexity of neuronal network models escalated the efforts to make NEURON simulation environment efficient. The computational neuroscientists divided the equations into subnets amongst multiple processors for ... -
Parallel programming techniques by using co-array fortran
Odabaşı, Aşkın (Kadir Has Üniversitesi, 2011)Co-array Fortran (CAF) is a small set of extensions to Fortran 90. And also CAF is an emerging model for scalable global address space paralel programming. CAF.s global address space programming model simplifies the ... -
A portable high-productivity approach to program heterogeneous systems
Bozkuş, Zeki; Fraguela, Basilio B. (IEEE, 2012)The exploitation of heterogeneous resources is becoming increasingly important for general purpose computing. Unfortunately heterogeneous systems require much more effort to be programmed than the traditional single or ... -
Protein-protein interaction network alignment using GPU
Sohaib, Mohammad (Kadir Has Üniversitesi, 2016)The alignment of Protein-Protein interaction Networks is becoming an imperative phenomenon in Bio-informatics that leads to several vital results. These results can be used in numerous fields associated with Bio-informatics ... -
A software architecture for inventory management system
Arsan, Taner; Başkan, Emrah; Ar, Emrah; Bozkuş, Zeki (2013)Inventory Management is one of the basic problems in almost every company. Before computer age and integration paper tables and paperwork solutions were being used as inventory management tools. These we very far from being ... -
Solvic linear equations with conjugate gradient method on opencl platforms
Sayın, Caner (Kadir Has Üniversitesi, 2012)The parallelism in GPUs offers extremely good performance on a lot of high-performance computing applications. Linear algebra is one of the areas which can benefit from GPU potential. Conjugate Gradient (CG) benchmark is ...